﻿@charset "utf-8";
/* CSS Document */

/* global */
body{font-family:Tahoma,Arial,\5fae\8f6f\96c5\9ed1,\5b8b\4f53;color:#4e4e4e;background-color:#f0f2fa;font-size:12px;}
body,div,ul,li,dl,dt,dd,table,th,tr,td,img,p,font,span,h1,h2,h3,iframe{margin:0px;padding:0px;border:0;list-style:none;}
a{color:#333;text-decoration:none;}
a:active,a:hover{color:#5079b7;text-decoration:none;}
.clear{clear:both;font-size:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.f_l{float:left;}
.f_r{float:right;}
a,img{blr:expression(this.onFocus=this.blur());outline:none;}
em,i{font-style:normal;}
body{padding-top:60px;}
.ow{overflow:hidden;}
input{font-family:\5fae\8f6f\96c5\9ed1; outline:none;}

/* margin */
.mt30{margin-top:30px;}.mt20{margin-top:20px;}.ml20{margin-left:20px;}

/* padding */
.pt30{padding-top:30px;}

/* ico */
.ico{background-image:url(../images/ico.png);background-repeat:no-repeat;}

/* head_box */
.head_box{width:100%;height:60px;background-color:#fff;position:fixed;left:0;top:0;z-index:99;box-shadow:0 1px 5px rgba(0,0,0,.11);}
.head_box .box{max-width:1200px;margin:auto;height:60px;}
.head_box .box .logo{width:153px;height:40px;margin:10px 0 0 8px;overflow:hidden;}
.head_box .box .logo img{display:block;width:108px;}
.head_box .box .phone_search{width:180px;height:35px;margin:12.5px 8px 0 0;overflow:hidden;position:relative;}
.head_box .box .phone_search span{display:block;border:#ddd 1px solid;background-color:#fafafa;overflow:hidden;border-radius:18px;}
.head_box .box .phone_search span input{display:block;width:100%;height:33px;border:0;padding:0;background:none;font-size:14px;text-indent:10px;}
.head_box .box .phone_search a{display:block;width:35px;height:35px;position:absolute;right:0;top:0;border-top-right-radius:18px;border-bottom-right-radius:18px;overflow:hidden;}
.head_box .box .phone_search a input{display:block;width:35px;height:35px;position:absolute;right:0;top:0;opacity:0;}
.head_box .box .phone_search a i{display:block;width:16px;height:16px;margin:10px 0 0 5px;background:url(../images/ico_search.png) left top no-repeat;background-size:16px;}
.head_box .box .phone_search a:hover i{background-position:-32px -44px;}

/* main_box */
.main_box{width:100%;max-width:1200px;margin:auto;}
.main-article,.main-article .bd li{position:relative;}
.main-article .bd li img{display:block;float:right;}
.main-article .bd li .name{width:260px;float:left;overflow:hidden;height:285px;background-color:#334259;}
.main-article .bd li .name div{display:block;padding:20px;border:#4d5b70 2px solid;overflow:hidden;margin:20px;height:201px;}
.main-article .bd li .name div p{display:block;text-align:center;font-size:16px;line-height:24px;max-height:48px;overflow:hidden;font-weight:600;text-align:center;color:#fff;}
.main-article .bd li .name div span{display:block;margin-top:15px;padding-top:15px;border-top:#4d5b70 1px solid;color:#7d828d;}
.main-article .next,.main-article .prev{opacity:0;background-color:rgba(0,0,0,.3);position:absolute;top:112px;width:50px;height:60px;text-align:center;cursor:pointer;transition:.5s;}
.main-article .next span i,.main-article .prev span i{display:inline-block;width:14px;height:24px;margin-top:18px;overflow:hidden;}
.main-article .next span i{background-position:-14px top;}
.main-article .prev{left:-60px;}
.main-article .next{right:-60px;}
.main-article:hover .next,.main-article:hover .prev{opacity:1;}
.main-article:hover .prev{left:0;}
.main-article:hover .next{right:0;}
.main-article .supernice{position:absolute;bottom:10px;right:20px;}
.main-article .supernice li{display:inline-block;height:4px;width:30px;border-radius:990em;background-color:hsla(0,0%,100%,.6);cursor:pointer;margin:3px;}
.main-article .supernice li.on{background-color:hsla(0,0%,100%,.95);}
.hot_article{width:400px;float:right;overflow:hidden;height:285px;background-color:#fff;}
.hot_article .title{width:100%;margin-top:30px;font-size:18px;text-align:center;}
.hot_article .title:after,.hot_article .title:before{content:"";background-color:#bfc3c7;width:25px;height:2px;display:inline-block;vertical-align:middle;margin:0 10px;}
.hot_article .post_item{display:block;padding:20px;overflow:hidden;}
.hot_article .post_item li{width:100%;font-size:14px;line-height:34px;}
.hot_article .post_item li em{color:#a5aab0;font-size:20px;display:inline-block;width:20px;line-height:34px;vertical-align:top;}

.left_main{width:100%;}
.left_main .title_page{display:block;height:48px;background-color:#fff;border-bottom:#eee 2px solid;position:relative;}
.left_main .title_page span{display:block;position:absolute;left:0;top:0;border-bottom:#5079b7 2px solid;font-size:18px;line-height:48px;padding:0 10px;}
.left_main .title_page span b{display:inline-block;color:#5079b7;margin:0 8px;}
.left_main .list_box{width:100%;display:block;margin-top:10px;}
.left_main .list_box .content{display:block;padding:10px;overflow:hidden;border-bottom:#eee 1px solid;background-color:#fff;}
.left_main .list_box .content:hover{background-color:#f9fafd;box-shadow:0 0 1px rgba(0,0,0,.15);}
.left_main .list_box .content .l_iamge{display:block;width:110px;float:left;overflow:hidden;position:relative;}
.left_main .list_box .content .l_iamge a.class{display:block;position:absolute;left:5px;top:5px;background-color:#29bbc0;color:#fff;font-size:14px;line-height:24px;padding:0 8px;}
.left_main .list_box .content .l_iamge img{display:block;width:215px;}
.left_main .list_box .content .r_content{display:block;padding-left:120px;}
.left_main .list_box .content .r_content h1 a{font-size:16px;line-height:1.2;display:inline-block;}
.left_main .list_box .content .r_content h1 a em{color:#f60;}
.left_main .list_box .content .r_content p{display:block;margin-top:5px;font-size:14px;line-height:20px;color:#c9ccd0;overflow:hidden;}
.left_main .list_box .content .r_content p em{display:block;overflow:hidden;}
.left_main .list_box .content .r_content p em i{display:inline-block;vertical-align:top;height:12px;background-image:url(http://www.51shunshi.com/Public/Home/images/p_ico.png);margin-top:4px;margin-right:5px;background-size:32px;}
.left_main .list_box .content .r_content p em i.ico_a{background-position:left top;width:20px;}
.left_main .list_box .content .r_content p em i.ico_b{background-position:-20px top;width:11px;}
.left_main .list_box .load_more{width:100px;height:38px;background:linear-gradient(90deg,#00aeff,#3369e7);border-radius:19px;margin:30px auto;box-shadow:0 0 3px rgba(0,0,0,.15);}
.left_main .list_box .load_more a{display:block;color:#fff;text-align:center;line-height:38px;font-size:14px;}
.left_main .show_title{display:block;overflow:hidden;padding:15px 10px;border-bottom:#e6e6e6 1px solid;background-color:#fff;}
.left_main .show_title h1{display:block;font-size:20px;line-height:1.4;color:#333;}
.left_main .show_title p{display:block;font-size:14px;line-height:20px;color:#c9ccd0;overflow:hidden;margin-top:10px;}
.left_main .show_title p i{display:inline-block;vertical-align:top;width:12px;height:12px;margin-top:4px;margin-right:5px;margin-left:20px;background-image:url(http://www.51shunshi.com/Public/Home/images/p_ico.png);background-size:32px;}
.left_main .show_title p i.ico_a{background-position:left top;width:20px;}
.left_main .show_title p i.ico_b{background-position:-20px top;width:11px;}
.left_main .show_title p a{color:#c9ccd0;}
.left_main .show_title p a.copyBtn{display:block;color:#5079b7;}
.left_main .show_main{display:block;padding:10px;overflow:hidden;font-size:16px;color:#333;line-height:1.8;background-color:#fff;}
.left_main .show_main p{display:block;margin-bottom:15px;overflow:hidden;}
.left_main .show_main img{display:block;max-width:100%;}
.left_main .post_label{display:block;padding:0 10px 20px;background-color:#fff;overflow:hidden;text-align:center;}
.left_main .post_label p{display:block;text-align:left;border-top:#e6e6e6 1px solid;padding:20px 0;}
.left_main .post_label p a{display:inline-block;background-color:#f2f5fb;color:#878e9a;font-size:14px;line-height:30px;padding:0 10px;border-radius:4px;margin:3px 10px 3px 0;}
.left_main .post_label p a:hover{background-color:#5079b7;color:#fff;}
.left_main .post_label a.thumb{display:inline-block;margin:auto;padding:0 25px;color:#a3b4c1;font-size:16px;border:#a3b4c1 1px solid;line-height:36px;border-radius:19px;text-align:center;}
.left_main .post_label a:hover.thumb{color:#5079b7;border:#5079b7 1px solid;}
.left_main .label_box{display:block;overflow:hidden;padding:10px;background-color:#fff;}
.left_main .label_box a{display:inline-block;border:#ddd 1px solid;font-size:14px;line-height:32px;border-radius:17px;padding:0 15px;margin:5px 3px;color:#999;}
.left_main .label_box a:hover{border:#5079b7 2px solid;color:#5079b7;}

/* pgae */
.page{display:block;text-align:center;overflow:hidden;font-size:14px;color:#666;padding:30px 0;}
.page a{display:inline-block;vertical-align:top;line-height:36px;border:#ddd 1px solid;border-radius:5px;font-size:14px;color:#666;padding:0 14px;margin:0 3px;}
.page a:hover{color:#5079b7;border:#5079b7 1px solid;}
.page span{display:inline-block;vertical-align:top;line-height:36px;font-size:14px;padding:0 14px;margin:0 3px;border-radius:5px;color:#5079b7;border:#5079b7 1px solid;}

/* phone_css */
.head_box .box .phone_menu{display:none;}
.head_box .phone_down{display:none;width:100%;height:100%;position:fixed;left:0;top:55px;background-color:#fff;}
.head_box .phone_down .down_box{display:block;padding:15px;overflow:hidden;}
.head_box .phone_down .down_box .search{width:100%;height:40px;background-color:#f4f6fa;border-radius:5px;overflow:hidden;}
.head_box .phone_down .down_box .search input.text{display:block;width:100%;height:40px;border:0;background:none;font-size:16px;text-indent:10px;}
.head_box .phone_down .down_box .search input.nav{display:block;opacity:0;}
.head_box .phone_down .down_box .down_menu{width:100%;margin-top:30px;}
.head_box .phone_down .down_box .down_menu li{width:33.3333333%;float:left;}
.head_box .phone_down .down_box .down_menu li a{display:block;text-align:center;font-size:14px;line-height:32px;color:#555;}

#wrap{width:100%;max-width:750px;margin:auto;}
.hiSlider{overflow: hidden;width: 100%;}
.hiSlider-item{width:100%;overflow:hidden;position:relative;}
.hiSlider-item span{display:block;width:calc(100% - 20px);font-size:15px;position:absolute;left:0;bottom:0;padding:10px;color:#fff;font-weight:600;z-index:9;}
.phone_hot_class{background-color:#fff;border-bottom:#eee 1px solid;font-size:14px;line-height:32px;padding:4px 0;text-align:center;overflow:hidden;}
.phone_hot_class span{display:block;font-weight:700;}
.phone_hot_class span b{display:inline-block;color:#5079b7;margin:0 5px;}
.phone_hot_class a{color:#666;display:block;float:left;width:25%;}
.phone_hot_class a.current{font-weight:700;color:#333;}

/* copyright */
.copyright{display:block;width:calc(100% - 80px);line-height:20px;padding:10px 40px;text-align:center;overflow:hidden;background:#1b222f;color:#818394;}
.copyright a{color:#818394;}